The phrase "huge drain" means a significant amount of something being used or wasted, causing a negative impact or burden.
Sentences with «huge drain»
One huge drain on federal capital is our on - going foreign wars and large defense contracting programs, which total more than 700 billion annually. (creditrepair.org)